package com.chuangjiangx.member.score.dao.mapper;

import com.chuangjiangx.member.score.dao.model.InMbrScoreGiftRule;
import com.chuangjiangx.member.score.dao.model.InMbrScoreGiftRuleExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface InMbrScoreGiftRuleMapper {
    long countByExample(InMbrScoreGiftRuleExample example);

    int deleteByPrimaryKey(Long id);

    int insert(InMbrScoreGiftRule record);

    int insertSelective(InMbrScoreGiftRule record);

    List<InMbrScoreGiftRule> selectByExample(InMbrScoreGiftRuleExample example);

    InMbrScoreGiftRule selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") InMbrScoreGiftRule record, @Param("example") InMbrScoreGiftRuleExample example);

    int updateByExample(@Param("record") InMbrScoreGiftRule record, @Param("example") InMbrScoreGiftRuleExample example);

    int updateByPrimaryKeySelective(InMbrScoreGiftRule record);

    int updateByPrimaryKey(InMbrScoreGiftRule record);
}